horrible weatherputrid weatherthời tiết khó chịu: beastly weathernasty weatherrotten weatherhết sức khó chịu: perishingputridfiercestickyhorriblethằng cha hết sức khó chịu: he is a positive nuisance